electronic filing of tax returns - Turco Inglés Diccionario